(Featured listings displayed first)
Go Solar, American Style.
2570 Barrington Ct, Hayward 94545
Semper Solaris is California’s premier solar panel installation contractor & residential roofing contractor! A SunPower Elite solar power company & have been honored as SunPower’s Residential National Dealer of the Year! Locally & Veteran owned. Oo-rah!